stuffed squids - Espagnol Anglais Dictionnaire